def latsym(word):
    ALF = "QWERTYUIOPASDFGHJKLZXCVBNMqwertyuiopasdfghjklzxcvbnm"
    for sym in word:
        if sym in ALF:
            return True
    return False


def kiril(word):
    ABC = "ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ"
    if word[0] in ABC:
        return True
    return False


def difis(word):
    grisha = "-"
    for nastya in word:
        if nastya in grisha:
            return True
    return False



print ("Введите любое слово с пробелами")
text = input()
a = text.split()
if len(a) < 2:
    print("Мало данных для анализа")
else:
    
    b = len(a)
    print(a)
    kors = 0
    lats = 0
    kir = 0
    dif = 0
    for word in a:
        if len(word) <= 3:
            kors += 1
        if latsym(word):
            lats += 1
        if kiril(word):
            kir += 1
        if difis(word):
            dif += 1

    print ("Кол-во слов: ", len(a))
    print ("Кол-во слов с заглавной кириллической буквы: ", kir)
    print ("Кол-во слов содержащих латинский символ: ", lats)
    print ("Кол-во слов не превышающих 3 символа: ", kors)
    print ("Кол-во слов в составе которых имеется дефис:", dif)
    print()
    print ("Самое длинное слово: ",max(a, key=len))
    print ("Длина слова: ",len(max(a, key=len)))
